package ro.gillardon.commons.enums;

/**
 * Enum containing hotels from destinations.
 *
 * @author lorinczi
 */
public enum Hotel {

  /** Achat-Bretten. */
  ACHAT_BRETTEN("Achat", City.BRETTEN),

  /** Ismaning. */
  COMMUNDO_ISMANING("Commundo", City.ISMANING);

  /** stores the Hotel Name with the city. */
  private String name;
  private City city;

  /**
   * Private constructor.
   *
   * @param name the name of the hotel
   */
  private Hotel(final String name, final City city) {
    this.name = name;
    this.city = city;
  }

  /**
   * Getter for the Hotel name.
   *
   * @return the name of the Hotel
   */
  public String getName() {
    return this.name;
  }

  public City getCity() {
    return this.city;
  }

}
